Lucy Punch


Bad Teacher (2011)


Ella Enchanted (2004)